Skip to content

testsuite: set exec.service="sdexec" where necessary - #30

Merged
mergify[bot] merged 1 commit into
flux-framework:mainfrom
grondo:test-fixups
Sep 6, 2026
Merged

mergify[bot] merged 1 commit into
flux-framework:mainfrom
grondo:test-fixups

Conversation

@grondo

@grondo grondo commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

flux-framework/flux-core#7802 enhances validation of the [exec] config table to ensure that if exec.sdexec-constrain-resources is set, exec.service = "sdexec" is also set. This breaks a few tests in flux-pam which don't follow that requirement.

Fix the tests.

Problem: sdexec-constrain-resources requires that exec.service is
set to "sdexec", but some tests in t0002-prolog-housekeeping.t do
not conform to this requirement.

Update the test configs to set the required exec.service="sdexec".

@garlick garlick left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@grondo grondo added the merge-when-passing mergify will merge this PR once all tests are passing label Sep 6, 2026
@mergify mergify Bot added the queued label Sep 6, 2026
@mergify

mergify Bot commented Sep 6, 2026 •

Copy link
Copy Markdown
Contributor

Merge Queue Status

  • ✅ Entered queue — 2026-09-06 14:07 UTC · Rule: default · triggered by rule default
  • ✅ Checks skipped · PR is already up-to-date
  • ✅ Merged — 2026-09-06 14:07 UTC · at 4400771d910aeb863c1c700ace67926553e3dc60 · merge

This pull request spent 14 seconds in the queue, including 3 seconds running CI.

Required conditions to merge

@mergify
mergify Bot merged commit 4400771 into flux-framework:main Sep 6, 2026
11 of 12 checks passed
@grondo
grondo deleted the test-fixups branch September 6, 2026 14:07
@mergify mergify Bot removed the queued label Sep 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merge-when-passing mergify will merge this PR once all tests are passing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants